runtime.p.runnext (field)
14 uses
runtime (current package)
proc.go#L3144: if _g_.m.spinning && (pp.runnext != 0 || pp.runqhead != pp.runqtail) {
proc.go#L4645: if pp.runnext != 0 {
proc.go#L4646: globrunqputhead(pp.runnext.ptr())
proc.go#L4647: pp.runnext = 0
proc.go#L5656: runnext := atomic.Loaduintptr((*uintptr)(unsafe.Pointer(&_p_.runnext)))
proc.go#L5686: oldnext := _p_.runnext
proc.go#L5687: if !_p_.runnext.cas(oldnext, guintptr(unsafe.Pointer(gp))) {
proc.go#L5793: next := _p_.runnext
proc.go#L5797: if next != 0 && _p_.runnext.cas(next, 0) {
proc.go#L5817: oldNext := _p_.runnext
proc.go#L5818: if oldNext != 0 && _p_.runnext.cas(oldNext, 0) {
proc.go#L5866: if next := _p_.runnext; next != 0 {
proc.go#L5887: if !_p_.runnext.cas(next, 0) {
runtime2.go#L631: runnext guintptr
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)